body .layer-zui .layui-layer-title {
    background-color: #fff;
    border: 0;
    font-size: 16px;
    color: #34495e;
}

body .layer-zui .layui-layer-dialog .layui-layer-content {
    color: #34495e;
}

body .layui-layer-shade {
    transition: opacity .2s;
    background: rgba(0, 0, 0, .16);
}

body .layer-zui .layui-layer-btn {}

body .layer-zui .layui-layer-btn a {
    height: 31px;
    line-height: 31px;
    margin: 5px 2px 0;
}

body .layer-zui .layui-layer-btn .layui-layer-btn0:active {
    background-color: #0358de;
    background-image: none;
    border-color: #0358de;
    -webkit-box-shadow: inset 0 4px 6px rgba(0, 0, 0, .15);
    box-shadow: inset 0 4px 6px rgba(0, 0, 0, .15);
}

body .layer-zui .layui-layer-btn .layui-layer-btn0:focus,
body .layer-zui .layui-layer-btn .layui-layer-btn0:hover {
    color: #fff;
    background-color: #0a67fb;
    border-color: #0354d4;
    -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 1px rgba(0, 0, 0, .1);
}

body .layer-zui .layui-layer-btn a:hover,
body .layer-zui .layui-layer-btn a:focus,
body .layer-zui .layui-layer-btn a:active {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #0358de;
}

body .layer-zui .layui-layer-btn a:active,
body .layer-zui .layui-layer-btn a.active {
    background-image: none;
    box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15);
    color: #0358de;
}

body .layui-layer-border {
    border: 0
}